Sets our main struct and passes it to the parent class.
Creates an instance of #ShumatePoint.
Get the main Gtk struct
the main Gtk struct as a void*
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Retrieves the current child of @marker.
Checks whether the marker is draggable.
Checks whether the marker is selectable.
Checks whether the marker is selected.
Sets the child widget of @marker.
Sets the marker as draggable or not.
Sets the marker as selectable or not.
A simple variant of [class@Marker] showing the location of the point as a circle on the map.